package com.example.victory.swagger.model;

import java.util.Objects;
import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModelProperty;
import org.springframework.validation.annotation.Validated;

/**
 * ApiResponseGetMemberInGroupDataItem
 */
@Validated
@javax.annotation.Generated(value = "io.swagger.codegen.languages.SpringCodegen", date = "2021-04-26T10:50:39.083+08:00")

public class ApiResponseGetMemberInGroupDataItem   {
  @JsonProperty("ryId")
  private Integer ryId = null;

  @JsonProperty("ryxm")
  private String ryxm = null;

  @JsonProperty("rylb")
  private String rylb = null;

  @JsonProperty("khsKf")
  private String khsKf = null;

  @JsonProperty("zcKf")
  private String zcKf = null;

  @JsonProperty("zcKfUnit")
  private String zcKfUnit = null;

  @JsonProperty("xkkhsKf")
  private String xkkhsKf = null;

  @JsonProperty("xzzcKf")
  private String xzzcKf = null;

  @JsonProperty("xzzcKfUnit")
  private String xzzcKfUnit = null;

  public ApiResponseGetMemberInGroupDataItem ryId(Integer ryId) {
    this.ryId = ryId;
    return this;
  }

  /**
   * 人员ID
   * @return ryId
  **/
  @ApiModelProperty(value = "人员ID")


  public Integer getRyId() {
    return ryId;
  }

  public void setRyId(Integer ryId) {
    this.ryId = ryId;
  }

  public ApiResponseGetMemberInGroupDataItem ryxm(String ryxm) {
    this.ryxm = ryxm;
    return this;
  }

  /**
   * 人员姓名
   * @return ryxm
  **/
  @ApiModelProperty(value = "人员姓名")


  public String getRyxm() {
    return ryxm;
  }

  public void setRyxm(String ryxm) {
    this.ryxm = ryxm;
  }

  public ApiResponseGetMemberInGroupDataItem rylb(String rylb) {
    this.rylb = rylb;
    return this;
  }

  /**
   * 人员类别
   * @return rylb
  **/
  @ApiModelProperty(value = "人员类别")


  public String getRylb() {
    return rylb;
  }

  public void setRylb(String rylb) {
    this.rylb = rylb;
  }

  public ApiResponseGetMemberInGroupDataItem khsKf(String khsKf) {
    this.khsKf = khsKf;
    return this;
  }

  /**
   * 总开发客户（户）
   * @return khsKf
  **/
  @ApiModelProperty(value = "总开发客户（户）")


  public String getKhsKf() {
    return khsKf;
  }

  public void setKhsKf(String khsKf) {
    this.khsKf = khsKf;
  }

  public ApiResponseGetMemberInGroupDataItem zcKf(String zcKf) {
    this.zcKf = zcKf;
    return this;
  }

  /**
   * 开发客户总资产（元）
   * @return zcKf
  **/
  @ApiModelProperty(value = "开发客户总资产（元）")


  public String getZcKf() {
    return zcKf;
  }

  public void setZcKf(String zcKf) {
    this.zcKf = zcKf;
  }

  public ApiResponseGetMemberInGroupDataItem zcKfUnit(String zcKfUnit) {
    this.zcKfUnit = zcKfUnit;
    return this;
  }

  /**
   * 单位
   * @return zcKfUnit
  **/
  @ApiModelProperty(value = "单位")


  public String getZcKfUnit() {
    return zcKfUnit;
  }

  public void setZcKfUnit(String zcKfUnit) {
    this.zcKfUnit = zcKfUnit;
  }

  public ApiResponseGetMemberInGroupDataItem xkkhsKf(String xkkhsKf) {
    this.xkkhsKf = xkkhsKf;
    return this;
  }

  /**
   * 本月新开发客户（户）
   * @return xkkhsKf
  **/
  @ApiModelProperty(value = "本月新开发客户（户）")


  public String getXkkhsKf() {
    return xkkhsKf;
  }

  public void setXkkhsKf(String xkkhsKf) {
    this.xkkhsKf = xkkhsKf;
  }

  public ApiResponseGetMemberInGroupDataItem xzzcKf(String xzzcKf) {
    this.xzzcKf = xzzcKf;
    return this;
  }

  /**
   * 本月新开发客户资产（元）
   * @return xzzcKf
  **/
  @ApiModelProperty(value = "本月新开发客户资产（元）")


  public String getXzzcKf() {
    return xzzcKf;
  }

  public void setXzzcKf(String xzzcKf) {
    this.xzzcKf = xzzcKf;
  }

  public ApiResponseGetMemberInGroupDataItem xzzcKfUnit(String xzzcKfUnit) {
    this.xzzcKfUnit = xzzcKfUnit;
    return this;
  }

  /**
   * 单位
   * @return xzzcKfUnit
  **/
  @ApiModelProperty(value = "单位")


  public String getXzzcKfUnit() {
    return xzzcKfUnit;
  }

  public void setXzzcKfUnit(String xzzcKfUnit) {
    this.xzzcKfUnit = xzzcKfUnit;
  }


  @Override
  public boolean equals(java.lang.Object o) {
    if (this == o) {
      return true;
    }
    if (o == null || getClass() != o.getClass()) {
      return false;
    }
    ApiResponseGetMemberInGroupDataItem apiResponseGetMemberInGroupDataItem = (ApiResponseGetMemberInGroupDataItem) o;
    return Objects.equals(this.ryId, apiResponseGetMemberInGroupDataItem.ryId) &&
        Objects.equals(this.ryxm, apiResponseGetMemberInGroupDataItem.ryxm) &&
        Objects.equals(this.rylb, apiResponseGetMemberInGroupDataItem.rylb) &&
        Objects.equals(this.khsKf, apiResponseGetMemberInGroupDataItem.khsKf) &&
        Objects.equals(this.zcKf, apiResponseGetMemberInGroupDataItem.zcKf) &&
        Objects.equals(this.zcKfUnit, apiResponseGetMemberInGroupDataItem.zcKfUnit) &&
        Objects.equals(this.xkkhsKf, apiResponseGetMemberInGroupDataItem.xkkhsKf) &&
        Objects.equals(this.xzzcKf, apiResponseGetMemberInGroupDataItem.xzzcKf) &&
        Objects.equals(this.xzzcKfUnit, apiResponseGetMemberInGroupDataItem.xzzcKfUnit);
  }

  @Override
  public int hashCode() {
    return Objects.hash(ryId, ryxm, rylb, khsKf, zcKf, zcKfUnit, xkkhsKf, xzzcKf, xzzcKfUnit);
  }

  @Override
  public String toString() {
    StringBuilder sb = new StringBuilder();
    sb.append("class ApiResponseGetMemberInGroupDataItem {\n");
    
    sb.append("    ryId: ").append(toIndentedString(ryId)).append("\n");
    sb.append("    ryxm: ").append(toIndentedString(ryxm)).append("\n");
    sb.append("    rylb: ").append(toIndentedString(rylb)).append("\n");
    sb.append("    khsKf: ").append(toIndentedString(khsKf)).append("\n");
    sb.append("    zcKf: ").append(toIndentedString(zcKf)).append("\n");
    sb.append("    zcKfUnit: ").append(toIndentedString(zcKfUnit)).append("\n");
    sb.append("    xkkhsKf: ").append(toIndentedString(xkkhsKf)).append("\n");
    sb.append("    xzzcKf: ").append(toIndentedString(xzzcKf)).append("\n");
    sb.append("    xzzcKfUnit: ").append(toIndentedString(xzzcKfUnit)).append("\n");
    sb.append("}");
    return sb.toString();
  }

  /**
   * Convert the given object to string with each line indented by 4 spaces
   * (except the first line).
   */
  private String toIndentedString(java.lang.Object o) {
    if (o == null) {
      return "null";
    }
    return o.toString().replace("\n", "\n    ");
  }
}

